expression of censure or disapproval - Francés Inglés Diccionario